package senior.ioExer;

import java.util.*;

/**
 * 福彩双色球是民政部发行的彩票。玩法如下：红球一共6组，每组从1-33中抽取一个，六个互相不重复。
 * 然后蓝球是从1-16中抽取一个数字，这整个组成的双色球一注。
 * 用程序生成一注，输出的时候红球要求按照从小到大排列(List存放）
 *
 * @author shkstart
 * @creat 2022-04-14:17
 */
public class Exer1 {
    public static void main(String[] args) {
        List<Integer> list = new ArrayList();
        Random random = new Random();
        //选6个不重复的红球
        for (int i = 0; i < 6; ) {
            int red = random.nextInt(33) + 1;
            if (!list.contains(red)) {
                list.add(red);
                i++;
            }
        }
        //排序
        Collections.sort(list);
        //选蓝球
        list.add(random.nextInt(16) + 1);
        System.out.println("一注双色球号码：" + list);

    }
}
